legislative immunity - Alemán Inglés Diccionario